import request from '@/utils/request'

// 分页获取文章
export function findBlog(params = { page: 1, limit: 10 }) {
  return request({
    url: '/api/blog',
    method: 'get',
    params
  })
}
// 删除
export function deleteBlog(id) {
  return request({
    url: `/api/blog/${id}`,
    method: 'delete'
  })
}

// 添加
export function addBlog(data) {
  return request({
    url: '/api/blog',
    method: 'post',
    data
  })
}

/**
 * // 编辑
 * @param {Object} data {id,data}
 * @returns {AxiosPromise}
 */
export function editBlog(data) {
  return request({
    url: `/api/blog/${data.id}`,
    method: 'put',
    data: data.data
  })
}

/**
 * 更具id查找某一个文章
 * @param {Object} data {id,data}
 * @returns {AxiosPromise}
 */
export function findOneBlog(id) {
  return request({
    url: `/api/blog/${id}`,
    method: 'get'
  })
}

